"use strict";
exports.__esModule = true;
// 声明式类型的函数
function funcType(name, age) {
    return age;
}
var ageNum = funcType("张三", 18);
// 函数参数不确定
function funcType2(name, age, sex) {
    return age;
}
var ageNum2 = funcType2("张三", 18, "男");
// 函数参数的默认值
function funcType3(name, age) {
    if (name === void 0) { name = "张三"; }
    if (age === void 0) { age = 18; }
    return age;
}
var ageNum3 = funcType3();
// 表达式类型的函数
var funcType4 = function (name, age) {
    return age;
};
funcType4("张三", 12);
var funcType5 = function (name, age) {
    return age;
};
funcType5("张三", 15);
var funcType6 = function (name, age) {
    return age;
};
funcType6("张三", 18);
function getValue(value) {
    return value;
}
var a = getValue(1);
var b = getValue("ss");
